#app {
  border-top: 1px solid #ddd;
  display: flex;
  margin-top: 160%;
}
#app .left {
  font-size: 0.1rem;
  padding: 0.1rem;
  flex: 6;
  display: flex;
  align-items: stretch;
  justify-content: space-around;
}
#app .left img {
  display: flex;
  align-self: center;
  justify-content: space-between;
  width: 0.2rem;
}
#app .left .customer {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#app .left .share {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#app .left .cart {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#app .right {
  color: white;
  font-size: 0.15rem;
  font-weight: 550;
  flex: 8;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
#app .right .join {
  padding: 0.1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background-color: #FFD700;
}
#app .right .buy {
  padding: 0.1rem;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  width: 100%;
  background-color: red;
}
